package cn.edu.sasu.service;

import cn.edu.sasu.common.base.LayuiRespResult;
import cn.edu.sasu.common.base.RespResult;
import cn.edu.sasu.domain.dto.SysDeptDTO;
import cn.edu.sasu.domain.dto.SysDoctorDTO;
import cn.edu.sasu.domain.entity.SysDoctor;
import cn.edu.sasu.domain.entity.UpDept;
import cn.edu.sasu.domain.vo.SysDeptVO;

import java.util.List;

/**
 * 2024/4/27
 *
 * @author ganxue
 */
public interface SysDeptService {
    LayuiRespResult deptList(Integer page, Integer limit,Integer hospitalId);

    List<SysDeptVO> getDepts(Integer deleteFlag,Integer hospitalId);
    LayuiRespResult search(Integer page, Integer limit, String deptName);
    RespResult saves(SysDeptDTO sysDeptDTO);

    List<UpDept> getDeptsList(Integer deleteFlagYes);

    RespResult updates(SysDeptDTO sysDeptDTO);
}
